Learning agents for the multi-mode project scheduling problem
نویسندگان
چکیده
The integration of machine learning methods into meta-heuristic search techniques is currently an important topic in the field of combinatorial optimisation. It is often referred to as intelligent optimisation [1]. Learning has the potential of helping the search process in several ways. Searching for instance, can become more generic when online learning and automation mechanisms tune the critical parameters of the search process themselves and avoid expensive manual finetuning. Some techniques also have the ability of learning to explain why, when and how the search is effective, resulting in better documented search. In this paper [6] we integrate multi-agent reinforcement learning and local search for building schedules for the multi-mode resource-constrained project scheduling problem (MRCPSP). In the last few decades, the resource constrained project scheduling problem (RCPSP) has become an attractive subject in operational research. It considers scheduling a project’s activities while respecting the resource requirements and the precedence relations between the activities. The academic problem has many relevant real world counterparts in the building and consultancy sector, for example, which results in a challenging list of instances with varying optimisation objectives. The MRCPSP is a generalized version of the RCPSP, where each activity can be performed in one out of a set of modes, with a specific activity duration and resource requirements (e.g. 2 people each with a shovel need 6 days to dig a pit, while 4 people each with a shovel and one additional wheelbarrow need only 2 days). The RCPSP is shown to be an NP-hard optimisation problem [2], thus so is the MRCPSP. Demeulemeester and Herrroelen [3] present a comprehensive research handbook on project scheduling. The idea we propose here is to learn a good constructive heuristic that can be further refined by local search techniques for large scale scheduling problems. With the latter goal in mind, a network of distributed reinforcement learning agents was set up, in which agents cooperate to jointly learn a well performing heuristic. As we will show, our method generates results that are comparable to those obtained by the best-performing finetuned algorithms found in the literature, which confirms the above mentioned positive presumptions of using machine learning in search.
منابع مشابه
An Exact Algorithm for the Mode Identity Project Scheduling Problem
In this paper we consider the non-preemptive variant of a multi-mode resource constrained project scheduling problem (MRCPSP) with mode identity, in which a set of project activities is partitioned into disjoint subsets while all activities forming one subset have to be processed in the same mode. We present a depth-first branch and bound algorithm for the resource constrained project schedulin...
متن کاملAN EXPERIMENTAL INVESTIGATION OF THE SOUNDS OF SILENCE METAHEURISTIC FOR THE MULTI-MODE RESOURCE-CONSTRAINED PROJECT SCHEDULING WITH PRE-OPTIMIZED REPERTOIRE ON THE HARDEST MMLIB+ SET
This paper presents an experimental investigation of the Sounds of Silence (SoS) harmony search metaheuristic for the multi-mode resource-constrained project scheduling problem (MRCPSP) using a pre-optimized starting repertoire. The presented algorithm is based on the time oriented version of the SoS harmony search metaheuristic developed by Csébfalvi et al. [1] for the single-mode resource-con...
متن کاملThe Combinatorial Multi-Mode Resource Constrained Multi-Project Scheduling Problem
This paper presents the formulation and solution of the Combinatorial Multi-Mode Resource Constrained Multi-Project Scheduling Problem. The focus of the proposed method is not on finding a single optimal solution, instead on presenting multiple feasible solutions, with cost and duration information to the project manager. The motivation for developing such an approach is due in part to practica...
متن کاملA New Bi-Objective Model for a Multi-Mode Resource-Constrained Project Scheduling Problem with Discounted Cash Flows and four Payment Models
The aim of a multi-mode resource-constrained project scheduling problem (MRCPSP) is to assign resource(s) with the restricted capacity to an execution mode of activities by considering relationship constraints, to achieve pre-determined objective(s). These goals vary with managers or decision makers of any organization who should determine suitable objective(s) considering organization strategi...
متن کاملAn Efficient Genetic Agorithm for Solving the Multi-Mode Resource-Constrained Project Scheduling Problem Based on Random Key Representation
In this paper, a new genetic algorithm (GA) is presented for solving the multi-mode resource-constrained project scheduling problem (MRCPSP) with minimization of project makespan as the objective subject to resource and precedence constraints. A random key and the related mode list (ML) representation scheme are used as encoding schemes and the multi-mode serial schedule generation scheme (MSSG...
متن کاملA Multi-Mode Resource-Constrained Optimization of Time-Cost Trade-off Problems in Project Scheduling Using a Genetic Algorithm
In this paper, we present a genetic algorithm (GA) for optimization of a multi-mode resource constrained time cost trade off (MRCTCT) problem. The proposed GA, each activity has several operational modes and each mode identifies a possible executive time and cost of the activity. Beyond earlier studies on time-cost trade-off problem, in MRCTCT problem, resource requirements of each execution mo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JORS
دوره 62 شماره
صفحات -
تاریخ انتشار 2011